A “Future-Proof” Postgraduate Software Engineering Programme: Maintainability Issues

نویسندگان

  • J Paul Gibson
  • Jean-Luc Raffy
چکیده

We report on the development of a software engineering programme for Masters students. Maintainability of educational programmes is critical: there is a large initial investment in developing quality programmes and we must ensure that these programmes are “future proof”. Consequently, we followed a traditional software engineering lifecycle process to develop a programme that would meet the current needs of industry, whilst also being easy to maintain with respect to future changes in industrial requirements. We show how the programme has gone through a number of refinement steps — where we have iterated through the life cycle of requirements engineering (with “client” industries), high-level design (establishment of a foundational educational architecture), implementation (by lecturers), testing (through establishment of evaluation and feedback mechanisms) and maintenance (throw updates to curriculum and course content). To conclude, we propose treating educational programmes as software, and demonstrate advantages in applying software engineering techniques for development and maintenance. Keywords-Teaching, Education, Curriculum, Software Engineering

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Quantitative Evaluation of Maintainability of Software Architecture Styles

Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...

متن کامل

Logic, damned logic, and statistics

In this paper we present the results of a statistical analysis undertaken upon the performance of students within the Software Engineering Programme at Oxford. The Software Engineering Programme is aimed at part-time students, most of whom are professional software engineers. The Programme offers a total of 26 courses within the broad spectrum of software engineering, with six being in the form...

متن کامل

A Model of Maintainability - Suggestion for Future Research

Lack of a commonly defined maintainability model hinders us from evaluating and certifying products with respect to maintainability. We cannot compare different products within and across organisations. We have difficulties to evolve and maintain software. We cannot try new development paradigms and evaluate their effects on product maintainability. We have no commonly defined maintainability m...

متن کامل

Achieving Industrial Relevance in Software Engineering Education

This paper presents a collection of experiences related to success factors in graduate and postgraduate education. The experiences are mostly concerned with how to make the education relevant from an industrial viewpoint. This is emphasized as a key issue in software engineering education and research, since the main objective is to give the students a good basis for largescale software develop...

متن کامل

Enhancing Students' Perception Of Software Maintainability By Using Collaborative Team-Based Role Play

This research was performed within a software engineering workshop. In addition to standard technical issues, this workshop was designed to enhance students' capabilities related to non-technical knowledge areas, such as critical thinking, interpersonal and team-based skills. An important objective of outlining the importance of software maintainability issues was achieved through team-based co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011